package com.zero.mxshengadmin.modules.website.service;

import com.baomidou.mybatisplus.service.IService;
import com.zero.mxshengadmin.modules.website.entity.WebsiteBannerEntity;

import java.util.List;


/**
 * Created by aicaikeji on 2019/4/3.
 */
public interface WebsiteBannerService extends IService<WebsiteBannerEntity> {
    /**
     * 添加一个banner
     * @param entity
     * @return
     */
    void save(WebsiteBannerEntity entity);

    /**
     * 修改一个banner
     * @param entity
     * @return
     */
    void update(WebsiteBannerEntity entity);

    /**
     * 查询轮播详情
     * @param id
     * @return
     */
    WebsiteBannerEntity getById(long id);

    /**
     * 删除一个banner
     * @param ids
     * @return
     */
    void removeByIds(Long[] ids);

    /**
     * 查询banner列表
     * @return
     */
    List<WebsiteBannerEntity> list();

}
